import request from '@/utils/request'

// 通过项目获取场区列表
export function getAreaListByProjectId(data) {
  return request({
    url: '/do?c=300208',
    method: 'post',
    data: data
  })
}
// 场区列表
export function getAreaList(data) {
  return request({
    url: '/do?c=300205',
    method: 'post',
    data: data
  })
}
// 场区列表
export function getAreaDetail(data) {
  return request({
    url: '/do?c=300204',
    method: 'post',
    data: data
  })
}
// 新增场区
export function addArea(data) {
  return request({
    url: '/do?c=300201',
    method: 'post',
    data: data
  })
}
// 编辑场区
export function editArea(data) {
  return request({
    url: '/do?c=300202',
    method: 'post',
    data: data
  })
}
// 删除场区
export function deleteArea(data) {
  return request({
    url: '/do?c=300203',
    method: 'post',
    data: data
  })
}
// 场地列表
export function spaceList(data) {
  return request({
    url: '/do?c=300305',
    method: 'post',
    data: data
  })
}

// 取消关联场地
export function unbindSiteAndSite(data) {
  return request({
    url: '/do?c=300308',
    method: 'post',
    data: data
  })
}
// 获取已关联场地列表
export function bindSiteList(data) {
  return request({
    url: '/do?c=300310',
    method: 'post',
    data: data
  })
}
// 关联场地
export function bindSiteAndSite(data) {
  return request({
    url: '/do?c=300306',
    method: 'post',
    data: data
  })
}
// 可关联场地
export function getAreaCanBindSiteList(data) {
  return request({
    url: '/do?c=300307',
    method: 'post',
    data: data
  })
}
// 新增场地
export function addSpace(data) {
  return request({
    url: '/do?c=300301',
    method: 'post',
    data: data
  })
}
// 编辑场地
export function editSpace(data) {
  return request({
    url: '/do?c=300302',
    method: 'post',
    data: data
  })
}
// 删除场地
export function deleteSpace(data) {
  return request({
    url: '/do?c=300303',
    method: 'post',
    data: data
  })
}
// 根据方案获取场地定价
export function getSitePriceByProject(data) {
  return request({
    url: '/do?c=320301',
    method: 'post',
    data: data
  })
}
// 修改场地定价方案
export function updateSitePriceByProject(data) {
  return request({
    url: '/do?c=320302',
    method: 'post',
    data: data
  })
}
// 复制场地定价方案
export function copySitePriceByProject(data) {
  return request({
    url: '/do?c=320303',
    method: 'post',
    data: data
  })
}
// 根据项目和场区获取场地列表
export function getSiteModelListByProAndArea(data) {
  return request({
    url: '/do?c=300309',
    method: 'post',
    data: data
  })
}
// 根据场地列表获取场地自定义日期列表
export function getCustomDayListBySiteIds(data) {
  return request({
    url: '/do?c=320204',
    method: 'post',
    data: data
  })
}
// 根据场次获取时间段
export function getTimeQuantumBySite(data) {
  return request({
    url: '/do?c=320611',
    method: 'post',
    data: data
  })
}
// 批量锁场
export function batchSiteLockStatus(data) {
  return request({
    url: '/do?c=320511',
    method: 'post',
    data: data
  })
}
// 锁场记录
export function batchSiteLockRecord(data) {
  return request({
    url: '/do?c=320512',
    method: 'post',
    data: data
  })
}
// 锁场记录详情
export function siteLockDetail(data) {
  return request({
    url: '/do?c=320513',
    method: 'post',
    data: data
  })
}
// 锁场记录删除
export function siteLockDel(data) {
  return request({
    url: '/do?c=320515',
    method: 'post',
    data: data
  })
}
// 修改批量锁场
export function updateBatchSiteLock(data) {
  return request({
    url: '/do?c=320514',
    method: 'post',
    data: data
  })
}
// pc固定预定编辑/新增
export function updateOrAddFixationSiteReserve(data) {
  return request({
    url: '/do?c=320610',
    method: 'post',
    data: data
  })
}
// 高德地图 key
export const MapKey = '8e467d87a61282d281b616d78dc35e76'
export const securityJsCode = '3a97a15fc0ee0aed7e1c98396edd9ba7'
// 地图限定城市
export const MapCityName = ''
